package com.quanquan.management.request;

import lombok.Data;
import request.PageRequestBody;

import java.io.Serializable;

/**
 * 功能描述: 传参实体类
 *
 * @ClassName: UserRequestBody
 * @Author: xiaoqianh丶
 * @Date: 2019-03-11 11:54
 * @Version: V1.0
 */
@Data
public class UserRequestBody extends PageRequestBody {

    /**
     * 用户Id
     */
    private String id;
    /**
     * 用户id
     */
    private String userId;
    /**
     *手机号
     */
    private String phone;

    /**
     *微信openid
     */
    private String openid;

    /**
     * 微信公众号openid
     */
    private String wxOpenid;

    /**
     *来源
     */
    private String source;

    /**
     *头像地址
     */
    private String headimg;

    /**
     * 会员姓名
     */
    private String memberName;

    /**
     * 会员真实姓名
     */
    private String name;


    /**
     * 会员性别
     */
    private String  gender;


    /**
     * 会员年龄
     */
    private String age;

    /**
     * 会员出身日期
     */
    private String birthday;

    /**
     * 家庭地址
     */
    private String homeAddress;

    /**
     * 工作
     */
    private String job;

    /**
     * 爱好
     */
    private String favorite;

    /**
     * 会员类型
     */
    private String membeType;

    /**
     * 入会时间
     */
    private String joinDate;


    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 最新修改时间
     */
    private String updateTime;

    /**
     * 会员顺序号
     */
    private Integer sortNo;

    /**
     * 会员邮箱
     */
    private String email;

    /**
     * 会员身份证号
     */
    private String identityNum;


    /**
     * 短信验证码
     */
    private String msgsCode;


    /**
     * 随机码
     */
    private String validaCode;
    /**
     * 会员卡号
     */
    private String memberCardNum;
    /**
     * 会员物理卡号
     */
    private String memberPhyCardNum;
    /**
     * 头像id
     */
    private String imageId;


    /**
     * 页数
     */
    private Integer page;

    /**
     * 每页数量
     */
    private Integer size;

    /**
     * 会员积分
     */
    private Integer integral;

    /**
     * 婚否 0 否 1 是
     */
    private Integer married;


    /**
     * 是否有子女
     */
    private Integer children;

    /**
     * 证件类型
     */
    private String documenType;

    /**
     * 省
     **/
    private String provinces;

    /**
     * 市
     **/
    private String city;

    /**
     * 区
     **/
    private String area;

    /**
     * 积分区间
     */
    private Integer fromInt;

    private Integer toInt;

    private String birthdayFrom;

    private String birthdayTo;

    private String tradingContent;

    public UserRequestBody() {}

    public UserRequestBody(Integer page, Integer size, String keyword) {
        super(page,size,keyword);
    }

}
